imperial ordnance research facility - Spanish English Dictionary